demmerichs / transamerica Goto Github PK
View Code? Open in Web Editor NEWThe board game TransAmerica written as a computer programm to design AIs.
The board game TransAmerica written as a computer programm to design AIs.
Please follow in the future at least a little the semantiv versioning explained here: http://semver.org/ If you find bugs, please report them on github with the commit, you created the bug, and the seed number, for the random generater. You get the seed number from your console. It's the first output, the programme should make. If you have an idea, please also describe that in your issue. If it has something to do with your AI, try to create the bug with minimal code in the debuggerAI.h (see hdr/ai).
we really should structure the files organizing the gui, give them appropriate names, constructors, destructors, use lists (example: DONT have members player1, player2, ... but an array member player[])
create an player "ai" (look out for a better name) where you can play interactive against the ai's
Kind of event-logger class would be great. It should have something like
QList<QPair<Position ,QPair<AI,Event(enum, already existent)> > >, so that i can use it in the data widget .
please simply add your ai in .s form into the folder /Release/compiledAIs/
you mustn't add Release.pro, but your makefile ubuntumaker or however it is named
make the transformation more global like, it stays constant over a whole runtime. then you can calculate the mouseclickevent relative to the railway-tracks, which is more useful (so an output of (0,0) for seattle or (3,1) helena). And if you do so, please don't make the transformation matrix constant, but depending on the user screen, so the mainwindow fits ;) I'm sure, there are functions, that return the pixel value of the current user screen ;)
you have to wait, until i have the loggers, try to get them until wednesday 5.3.14
develope a menu where you can choose the board, the players, the number of simulations etc.
Geht your shit together :D
I'm looking forward to complete an actually running graphics output today.
Make the executable file more invariant to its execution path to prevent execution fails.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.