Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gallandarakhneorg/ia51-student-sarl-simulation
Code for the Lab works doing by the students of the IA51 (ex VI51) course of the Belfort-Montbéliard University of Technology.
https://github.com/gallandarakhneorg/ia51-student-sarl-simulation
Last synced: 3 months ago
JSON representation
Code for the Lab works doing by the students of the IA51 (ex VI51) course of the Belfort-Montbéliard University of Technology.
- Host: GitHub
- URL: https://github.com/gallandarakhneorg/ia51-student-sarl-simulation
- Owner: gallandarakhneorg
- Created: 2015-04-09T11:46:33.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2023-10-26T09:54:06.000Z (about 1 year ago)
- Last Synced: 2024-08-03T18:15:58.644Z (6 months ago)
- Language: Java
- Homepage:
- Size: 886 KB
- Stars: 6
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Lecture: IA51 - Artificial Intelligence for Games and Virtual Environments
This lecture aims to provide the bakcground for creating agent-oriented simulators for the modeling and
the simulation of mobility behavior in games or virtual environments.
This lecture was known as VI51, Virtual Life for Games and Serious Games.This repository contains the source code that is used by the students during the lab works associated to the lecture.
Author: Stéphane Galland.
License: Apache License 2## Content of this repository
* `src/main/java/fr/utbm/info/ia51/framework` contains a very simple simulation framework (following the guidelines given during the seminar sessions) based on the [SARL agent-oriented language](http://www.sarl.io).
* `src/main/java/fr/utbm/info/ia51/general` contains the different general libraries that are coded by the students during the lab works.
* `src/main/java/fr/utbm/info/ia51/labworkX` contains the complete source code for a specific lab work.## Installation
* Download the [SARL Eclipse product 0.13.0](http://www.sarl.io/download/) (or higher) for the SARL agent programming language.
* Launch the SARL Eclipse product.
* Create a SARL project.
* Copy the source code from this repository in the project.## Launching
* Create a launch configuration for a Java application.
* Select the main function in the `MainProgram` class of one of the lab works.