Comments (7)
Adding some unsolved tasks that we could target:
- Easy reference implementation: 74,142,181,451,742
- pixelwise: 303,433,467,674
- symmetrize shapes:61,108,284,295,461,464,472,542,604,628,716
- Other easy tasks?: 29,168,276,278,329,333,368,414,443,453
from arc_kaggle.
For tasks 303 and 467 there was a bug in getBestMultiplyMatrix
. Now it's fixed (c82371d).
from arc_kaggle.
Tasks 168 and 368 are already solved. Tasks 278 and 329 should be solved, but are not. I'll look into it.
The problem with task 443 is the way I define fullFrame
. Right now, no pixels of the same color of the frame are allowed inside the frame in order to be considered a fullFrame
. Relaxing a bit this definition should fix the issue.
from arc_kaggle.
The problem with tasks 278 and 329 is that they were considered fixedShapes. I just deleted this extra check (ce8f797), which is not of much use in this particular case.
from arc_kaggle.
Task 650 should be solved. Right now I don't know why it isn't.
from arc_kaggle.
Adding the (I believe) unsolved tasks related to these specific functions:
- cropShape: 87,204,318,473,586,774
- replicateShape: 4,53,74,88,132,190,196,207,362,424,474,509,539,659,683,779,795
- arrangeShapes: 21,29,45,95,125,158,200,232,237,252,263,295,365,414,434,475,535,558,
588,589,699,759,760
from arc_kaggle.
I'm working on the following:
-
a task attribute: self.twoShapeTask. For now it is a boolean vector
[task has two shapes, multicolor, diagonal, shapes have same size]
We can add more checks in the preprocessing. -
a function: getBestTwoShapeFunction. Given a task where self.twoShapeTask[0]==True,
try many operations. The ops to try depends on the truth values of self.twoShapeTask.
Targeting tasks like: 453,70,158,169,244,274,674,760,484
from arc_kaggle.
Related Issues (20)
- can detectFrontier function detect a single row as a frontier?
- the huge gap between train/eval and test HOT 1
- Add function ifTestInTrain HOT 2
- Implement EvolvingLine HOT 6
- "Fill the blank" tasks with several blanks HOT 1
- Check out task 625 HOT 3
- Avoid repeating tryOperations if the task looks the same HOT 1
- Do we need to re-think the initial recoloring? HOT 1
- Task 785 is not solved HOT 3
- Tasks with cropAllBackground+doSomething+recoverBackground HOT 2
- Ignore asymmetric grid if it makes sense HOT 1
- Deal with task 645 HOT 2
- cropManyShapes function? HOT 6
- Connect pixels with diagonals HOT 1
- Color symmetric pixels HOT 1
- Connect/extend in grid cells
- Extend the number of samples HOT 5
- Deal with important colors that are not considered important
- Correct fixedColors AND commonChangedInColors HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from arc_kaggle.