Timeline for Good Versus Evil
Current License: CC BY-SA 3.0
26 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Aug 1, 2014 at 9:22 | history | edited | dgel | CC BY-SA 3.0 |
added 4 characters in body
|
Jul 25, 2014 at 13:42 | comment | added | dgel | @Rainbolt, this no longer requires c++11, will compile without -std=c++11 or -std=c++0x | |
Jul 25, 2014 at 13:40 | history | edited | dgel | CC BY-SA 3.0 |
deleted 2846 characters in body
|
Jul 23, 2014 at 13:29 | comment | added | dgel | Well, without the error message there isn't much I can say about this. When downloading the Eigen library, make sure to unzip the folder called 'Eigen', not the folder 'eigen-eigen-...' that contains it. The folder you're in should contain the file 'ridge_professor.cc' and the folder 'Eigen'. If this doesn't work, I'd like to know the error message as well as the compiler version you're using. | |
Jul 23, 2014 at 13:11 | comment | added | Rainbolt |
I must be missing something, because with your revised version, I still get the same error I got before (on both this entry and for Naive Bayesian). Are there extra steps that I need to take after downloading Eigen? I extracted the Eigen files, placed your code in the same directory, navigated to that directory from the command prompt, and then ran your command. I've tried using the -std=c++0x flag instead of the -std=c++11 flag.
|
|
Jul 15, 2014 at 16:26 | comment | added | Rainbolt | @dgel If anyone comments, edits, or touches a post in a way that moves it to the top of active, I check to see if code changes were made. If so, I use the newer version. | |
Jul 15, 2014 at 16:22 | comment | added | dgel | @Rusher, could you use this updated version instead of the old one? It has a few tweaks and chooses the minority instead of majority. Still not as good as some of the really simple ones though :( | |
Jul 15, 2014 at 16:20 | history | edited | dgel | CC BY-SA 3.0 |
deleted 525 characters in body
|
Jul 15, 2014 at 13:49 | comment | added | Rainbolt | @tomsmeding Using 3.2.1, which I got from here. When I get back to compiling entries, I'll uninstall Eigen, and then I'll try to repeat and record my steps more carefully. | |
Jul 15, 2014 at 11:58 | comment | added | dgel | @Rusher, I added a variant that preferentially chooses the minority, which you can add if you feel like it. I've also updated a parameter, but it has minimal influence on the result. | |
Jul 15, 2014 at 11:57 | history | edited | dgel | CC BY-SA 3.0 |
added 4 characters in body
|
Jul 15, 2014 at 10:20 | history | edited | dgel | CC BY-SA 3.0 |
Add evil version
|
Jul 15, 2014 at 6:39 | comment | added | tomsmeding | @Rusher I also use some newer features, but indeed the -std=c++0x also applies to me. I'll edit that into my answers. | |
Jul 15, 2014 at 6:32 | comment | added | dgel | As @tomsmeding implies, this version of the compiler doesn't support (all of) c++11. I assume you're using g++, and an older version than 4.7 as the flag was supported since then. I don't use many c++11 features, so try using the flag "-std=c++0x" instead. If that doesn't work, you'll need a newer compiler. | |
Jul 15, 2014 at 6:18 | comment | added | tomsmeding | @Rusher Which version of which c++ compiler are you using? | |
Jul 15, 2014 at 2:01 | comment | added | Rainbolt |
I get this error when I try to compile. cc1plus.exe: error: unrecognized command line option "-std=c++11"
|
|
Jul 14, 2014 at 12:01 | history | edited | dgel | CC BY-SA 3.0 |
Avoid repeating some calculations
|
Jul 13, 2014 at 15:51 | comment | added | Rainbolt | @dgel The timeline for the challenge is infinitely long, but I don't want to change the rules in a way that everyone has to rewrite their answer. I'm pretty sure that the rule I added last night will only screw over a single submission, and I plan on helping that person if he ever gets his program to a point where it compiles. | |
Jul 13, 2014 at 9:40 | comment | added | dgel | @Rusher I think it may be better to extend the timeline by another week and ask participants to change their programs to read stdin instead of using an argument string. Would be trivial for most programs to change | |
Jul 12, 2014 at 9:03 | comment | added | plannapus | @Rusher There are already 57 bots and you plan on each run being composed of 1000 rounds. That would make your string 57k characters (therefore >32k), wouldn't it? | |
Jul 11, 2014 at 19:47 | comment | added | Rainbolt | As it turns out, Java is not subject the the limitations of the command prompt. It appears that only commands larger than 32k cause a problem. Here is my proof (I wrote it myself): docs.google.com/document/d/… . Again, I really appreciate you bringing this up before trials start tomorrow. | |
Jul 11, 2014 at 19:04 | comment | added | Rainbolt | Thank you for drawing my attention to this. I'll figure out some way to make it work if it doesn't already work fine in Java. If Java can't do it, research tells me that C++ can, and I'll take the opportunity to relearn C++. I'll be back shortly with test results. | |
Jul 11, 2014 at 16:49 | history | edited | dgel | CC BY-SA 3.0 |
added average vote for the last 10 rounds as features
|
Jul 11, 2014 at 16:42 | review | First posts | |||
Jul 11, 2014 at 16:44 | |||||
Jul 11, 2014 at 16:35 | history | edited | dgel | CC BY-SA 3.0 |
added 5 characters in body
|
Jul 11, 2014 at 16:23 | history | answered | dgel | CC BY-SA 3.0 |